Internet Archive BookReader

Historical records of the 40th (2nd Somersetshire) regiment